package com.eqdd.yiqidian.bean;

import com.eqdd.yiqidian.bean.rebuild.CommentResultBean;
import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

/**
 * Created by jhj on 18-4-27.
 */

public class WorkDiaryBean implements Serializable {

    /**
     * isZan : false
     * plan : []
     * matter : [{"Id":14,"creater":"4f47e8c7e40541d4a2f03c3c72304252","createTime":"2018-04-24T11:04:16.567","isdel":false,"TimeSlot":"11:02-13:02","content":"今日临时事项，多么撒开了到了侃大山大快点哈的哈哈的啊；大大；说的话","result":"已完成","DailyId":12},{"Id":15,"creater":"4f47e8c7e40541d4a2f03c3c72304252","createTime":"2018-04-24T11:04:16.567","isdel":false,"TimeSlot":"11:02-13:02","content":"今日临时事件打卡撒大家啊大；拉开","result":"未完成","DailyId":12}]
     * tomorrowMatter : [{"Id":14,"creater":"4f47e8c7e40541d4a2f03c3c72304252","createTime":"2018-04-24T11:04:16.577","isdel":false,"DailyId":12,"TimeSlot":"11:02-13:02","content":"明日计划空间啊吗；多久啊看的撒上大；亮点哈了解的哈说放是否离开撒风啊授课；。","result":""},{"Id":15,"creater":"4f47e8c7e40541d4a2f03c3c72304252","createTime":"2018-04-24T11:04:16.577","isdel":false,"DailyId":12,"TimeSlot":"11:02-13:02","content":"增加明日计划打卡撒简单；空间空间好就回家； 哈了好久计划快乐哈，级很快乐吗家了好吗计划了；；好就会回家就离婚计划将。","result":""}]
     * UserZan : []
     * Id : 12
     * staffName : 梁新帅
     * creater : 4f47e8c7e40541d4a2f03c3c72304252
     * createTime : 2018-04-24T11:04:16.547
     * Feeling : 今日感悟的撒开的；家啊撒的；啊是多少卡老师的啊；看到了啊大；离开撒回复说了；啊看发韩剧阿斯科利发撒好可怜风啊家
     * companyId : 46
     * location :
     * zanCount : 0
     * commentCount : 0
     * iphoto : https://www.eqid.top:8009/image/20180420/15286837836/20180420035517headimage.png
     * PostId : 162
     * com_name : 郑州易企点信息科技有限公司
     * departName : 技术部
     * postName : ios 负责人
     * Audience :
     * displayType : 0
     * departmentId : 432
     */

    private boolean isZan;
    private int Id;
    private String staffName;
    private String creater;
    private String createTime;
    private String Feeling;
    private int companyId;
    private String location;
    private int zanCount;
    private int commentCount;
    private String iphoto;
    private int PostId;
    private String com_name;
    private String departName;
    private String postName;
    private String Audience;
    private int displayType;
    private int departmentId;
    private List<ItemBean> plan;
    private List<ItemBean> matter;
    private List<ItemBean> tomorrowMatter;
    private List<UserZanBean> UserZan;
    private List<CommentBean> comment;


    public boolean isZan() {
        return isZan;
    }

    public void setZan(boolean zan) {
        isZan = zan;
    }

    public int getId() {
        return Id;
    }

    public void setId(int id) {
        Id = id;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getCreater() {
        return creater;
    }

    public void setCreater(String creater) {
        this.creater = creater;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getFeeling() {
        return Feeling;
    }

    public void setFeeling(String feeling) {
        Feeling = feeling;
    }

    public int getCompanyId() {
        return companyId;
    }

    public void setCompanyId(int companyId) {
        this.companyId = companyId;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public int getZanCount() {
        return zanCount;
    }

    public void setZanCount(int zanCount) {
        this.zanCount = zanCount;
    }

    public int getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(int commentCount) {
        this.commentCount = commentCount;
    }

    public String getIphoto() {
        return iphoto;
    }

    public void setIphoto(String iphoto) {
        this.iphoto = iphoto;
    }

    public int getPostId() {
        return PostId;
    }

    public void setPostId(int postId) {
        PostId = postId;
    }

    public String getCom_name() {
        return com_name;
    }

    public void setCom_name(String com_name) {
        this.com_name = com_name;
    }

    public String getDepartName() {
        return departName;
    }

    public void setDepartName(String departName) {
        this.departName = departName;
    }

    public String getPostName() {
        return postName;
    }

    public void setPostName(String postName) {
        this.postName = postName;
    }

    public String getAudience() {
        return Audience;
    }

    public void setAudience(String audience) {
        Audience = audience;
    }

    public int getDisplayType() {
        return displayType;
    }

    public void setDisplayType(int displayType) {
        this.displayType = displayType;
    }

    public int getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(int departmentId) {
        this.departmentId = departmentId;
    }

    public List<ItemBean> getPlan() {
        return plan;
    }

    public void setPlan(List<ItemBean> plan) {
        this.plan = plan;
    }

    public List<ItemBean> getMatter() {
        return matter;
    }

    public void setMatter(List<ItemBean> matter) {
        this.matter = matter;
    }

    public List<ItemBean> getTomorrowMatter() {
        return tomorrowMatter;
    }

    public void setTomorrowMatter(List<ItemBean> tomorrowMatter) {
        this.tomorrowMatter = tomorrowMatter;
    }

    public List<UserZanBean> getUserZan() {
        return UserZan;
    }

    public void setUserZan(List<UserZanBean> userZan) {
        UserZan = userZan;
    }

    public List<CommentBean> getComment() {
        return comment;
    }

    public void setComment(List<CommentBean> comment) {
        comment = comment;
    }

    public static class ItemBean implements Serializable {
        /**
         * Id : 14
         * creater : 4f47e8c7e40541d4a2f03c3c72304252
         * createTime : 2018-04-24T11:04:16.567
         * isdel : false
         * TimeSlot : 11:02-13:02
         * content : 今日临时事项，多么撒开了到了侃大山大快点哈的哈哈的啊；大大；说的话
         * result : 已完成
         * DailyId : 12
         */

        private int Id;
        private String creater;
        private String createTime;
        private boolean isdel;
        private String TimeSlot;
        private String content;
        private String result;
        private int DailyId;

        public int getId() {
            return Id;
        }

        public void setId(int Id) {
            this.Id = Id;
        }

        public String getCreater() {
            return creater;
        }

        public void setCreater(String creater) {
            this.creater = creater;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public boolean isIsdel() {
            return isdel;
        }

        public void setIsdel(boolean isdel) {
            this.isdel = isdel;
        }

        public String getTimeSlot() {
            return TimeSlot;
        }

        public void setTimeSlot(String TimeSlot) {
            this.TimeSlot = TimeSlot;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getResult() {
            return result;
        }

        public void setResult(String result) {
            this.result = result;
        }

        public int getDailyId() {
            return DailyId;
        }

        public void setDailyId(int DailyId) {
            this.DailyId = DailyId;
        }
    }

    public static class UserZanBean implements Serializable {
        /**
         * guid : 966dc074e3f14695a32b8932e0ad5490
         * nickName : 游客15690783806
         * name :
         * headImage : http://47.94.173.253:80080
         * department : 研发部
         * departmentId : 2
         * post : .NET后台
         * postId : 3
         * company :
         * companyId : 0
         */

        private String guid;
        private String nickName;
        private String name;
        private String headImage;
        private String department;
        private int departmentId;
        private String post;
        private int postId;
        private String company;
        private int companyId;
        private int id;

        public UserZanBean(String guid, String headImage) {
            this.guid = guid;
            this.headImage = headImage;
        }

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getGuid() {
            return guid;
        }

        public void setGuid(String guid) {
            this.guid = guid;
        }

        public String getNickName() {
            return nickName;
        }

        public void setNickName(String nickName) {
            this.nickName = nickName;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getHeadImage() {
            return headImage;
        }

        public void setHeadImage(String headImage) {
            this.headImage = headImage;
        }

        public String getDepartment() {
            return department;
        }

        public void setDepartment(String department) {
            this.department = department;
        }

        public int getDepartmentId() {
            return departmentId;
        }

        public void setDepartmentId(int departmentId) {
            this.departmentId = departmentId;
        }

        public String getPost() {
            return post;
        }

        public void setPost(String post) {
            this.post = post;
        }

        public int getPostId() {
            return postId;
        }

        public void setPostId(int postId) {
            this.postId = postId;
        }

        public String getCompany() {
            return company;
        }

        public void setCompany(String company) {
            this.company = company;
        }

        public int getCompanyId() {
            return companyId;
        }

        public void setCompanyId(int companyId) {
            this.companyId = companyId;
        }
    }


    public static class CommentBean implements Serializable {
        /**
         * childList : []
         * commentCount : 0
         * Id : 17
         * dailyId : 53
         * creater : 374de98405204c3fa32e75c30b384967
         * createTime : 2018-04-27T15:32:09.333
         * content : 聚一下搜索
         * parentId : 0
         * parentUserGuid :
         * firstCommentId : 0
         * createPhoto : /image/20180416/13460200436/20180416042959headimage.png
         * createName : 游客13460200436
         * createDepartment : 技术部
         * createPost : Android
         * createStaffName : 王洪彬
         * parentPhoto :
         * parentName :
         * parentDepartment :
         * parentPost :
         * parentStaffName :
         * firstContent :
         */

        private int commentCount;
        private int Id;
        private int dailyId;
        private String creater;
        private String createTime;
        private String content;
        private int parentId;
        private String parentUserGuid;
        private int firstCommentId;
        private String createPhoto;
        private String createName;
        private String createDepartment;
        private String createPost;
        private String createStaffName;
        private String parentPhoto;
        private String parentName;
        private String parentDepartment;
        private String parentPost;
        private String parentStaffName;
        private String firstContent;
        private List<CommentBean> childList;

        public int getCommentCount() {
            return commentCount;
        }

        public void setCommentCount(int commentCount) {
            this.commentCount = commentCount;
        }

        public int getId() {
            return Id;
        }

        public void setId(int Id) {
            this.Id = Id;
        }

        public int getDailyId() {
            return dailyId;
        }

        public void setDailyId(int dailyId) {
            this.dailyId = dailyId;
        }

        public String getCreater() {
            return creater;
        }

        public void setCreater(String creater) {
            this.creater = creater;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public int getParentId() {
            return parentId;
        }

        public void setParentId(int parentId) {
            this.parentId = parentId;
        }

        public String getParentUserGuid() {
            return parentUserGuid;
        }

        public void setParentUserGuid(String parentUserGuid) {
            this.parentUserGuid = parentUserGuid;
        }

        public int getFirstCommentId() {
            return firstCommentId;
        }

        public void setFirstCommentId(int firstCommentId) {
            this.firstCommentId = firstCommentId;
        }

        public String getCreatePhoto() {
            return createPhoto;
        }

        public void setCreatePhoto(String createPhoto) {
            this.createPhoto = createPhoto;
        }

        public String getCreateName() {
            return createName;
        }

        public void setCreateName(String createName) {
            this.createName = createName;
        }

        public String getCreateDepartment() {
            return createDepartment;
        }

        public void setCreateDepartment(String createDepartment) {
            this.createDepartment = createDepartment;
        }

        public String getCreatePost() {
            return createPost;
        }

        public void setCreatePost(String createPost) {
            this.createPost = createPost;
        }

        public String getCreateStaffName() {
            return createStaffName;
        }

        public void setCreateStaffName(String createStaffName) {
            this.createStaffName = createStaffName;
        }

        public String getParentPhoto() {
            return parentPhoto;
        }

        public void setParentPhoto(String parentPhoto) {
            this.parentPhoto = parentPhoto;
        }

        public String getParentName() {
            return parentName;
        }

        public void setParentName(String parentName) {
            this.parentName = parentName;
        }

        public String getParentDepartment() {
            return parentDepartment;
        }

        public void setParentDepartment(String parentDepartment) {
            this.parentDepartment = parentDepartment;
        }

        public String getParentPost() {
            return parentPost;
        }

        public void setParentPost(String parentPost) {
            this.parentPost = parentPost;
        }

        public String getParentStaffName() {
            return parentStaffName;
        }

        public void setParentStaffName(String parentStaffName) {
            this.parentStaffName = parentStaffName;
        }

        public String getFirstContent() {
            return firstContent;
        }

        public void setFirstContent(String firstContent) {
            this.firstContent = firstContent;
        }

        public List<CommentBean> getChildList() {
            return childList;
        }

        public void setChildList(List<CommentBean> childList) {
            this.childList = childList;
        }
    }
}
